package model
{
	
	[RemoteClass(alias="model.Matiere")]
	[Bindable] 
	public class Matiere
	{
		private var m_id_matiere			:Number;
		private var m_nom					:String = "";
		private var m_desc_objectifs		:String = "";	
		private var m_collRelevers			:Array;
		private var m_collEnseignements		:Array;
		
		public function Matiere()
		{
		}
		
		public function get id_matiere():Number{
			return m_id_matiere;
		}
		
		public function set id_matiere(value:Number):void{
			m_id_matiere = value;
		}
		
		public function get nom():String{
			return m_nom;
		}
		
		public function set nom(value:String):void{
			m_nom = value;
		}
		
		public function get desc_objectifs():String{
			return m_desc_objectifs;
		}
		
		public function set desc_objectifs(value:String):void{
			m_desc_objectifs = value;
		}
		
		public function get collRelevers():Array{
			return m_collRelevers;
		}
		
		public function set collRelevers(value:Array):void{
			m_collRelevers = value;
		}
		
		public function get collEnseignements():Array{
			return m_collEnseignements;
		}
		
		public function set collEnseignements(value:Array):void{
			m_collEnseignements = value;
		}
		
		public function toString():String
		{
			return m_nom;
		}
	}
}